Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 PARK PLACE Detached £2,145,401 £1,700,000 6 Oct 2017
33 PARK PLACE Detached £1,047,181 £1,050,000 4 Aug 2022
35 PARK PLACE Detached £1,077,536 £345,000 22 Jan 2002